import { IsOptional, IsPositive } from 'class-validator';

export class PaginationQueryDto {
  // 检查值是否为大于零的正数。
  @IsPositive()
  // 可选属性
  @IsOptional()
    // Type装饰器 自动把传上来的limit属性转换成number main.ts设置transformOptions.enableImplicitConversion 隐式全部DTO加上该修饰符
  // @Type(() => Number)
  page: number;

  @IsPositive()
  @IsOptional()
  pageSize: number;
}